草庐IT

MySQL 连接

全部标签

c# - 有没有办法连接 C# 匿名类型?

例如varhello=new{Hello="Hello"};varworld=new{World="World"};varhelloWorld=hello+world;Console.WriteLine(helloWorld.ToString());//outputs{Hello=Hello,World=World}有什么方法可以让它工作吗? 最佳答案 没有。你好和世界对象是不同类的对象。合并这些类的唯一方法是使用动态类型生成(Emit)。以下是此类连接的示例:http://www.developmentalmadness.com/

c# - OleDb 连接打开时出现 SEHException

我正在开发一个可以简化日志记录的小型应用程序,它通过OleDB将一些输入添加到MSAccess数据库来实现。letprivateconn=newOleDbConnection(connectionString)letprivatesubmitCmddatewins=letcmd=newOleDbCommand("INSERTINTOArenaStats([Date],[Wins])VALUES(@Date,@Wins)",Connection=conn,CommandType=CommandType.Text)["@Date",boxdate;"@Wins",boxwins]|>Lis

c# - 确定互联网连接是否可用

我知道我不是第一个问这个问题的人:我如何知道我的申请是否在线?我找到了这篇文章:StackOverflow.我想用C#和.NET3.5来完成。建议定期对资源执行ping操作。我对这个建议不是很满意。我宁愿检测网络变化,然后ping我的服务以检查它是否在线。.NET为此提供了两个事件:NetworkChange.NetworkAvailabilityChangedNetworkChange.NetworkAddressChanged第一个事件听起来不错,但只有在最后一个在线的网卡离线时才会触发。我有几个由VMWare安装的虚拟网卡,它们始终在线。第二个事件有效,但在插入网络电缆和事件之间

c# - 如何在 Asp.Net Web API 上实现 Https/SSL 连接?

我使用Asp.netwebAPI为客户端(iphone、android、macos、web、windows等)提供api。我想实现一些更安全的API,以防止其他人理解链接中的参数(以防他们破解链接)我的问题是:我可以为此使用Https/SSL吗?它足够安全吗?如果是,我是否应该在客户端安装任何东西来实现它?谢谢 最佳答案 这取决于您要在何处托管ASP.NETWebAPI应用程序。如果您打算在IIS下托管它,除了通过IIS配置SSL之外,您不需要做任何特殊的事情。在我看来,您应该做的一件事是在您的应用程序中强制使用HTTPS。您可以使

c# - 使用从 appsettings.json 到 startup.cs 的连接字符串

目前在启动中,我的sqlserver字符串如下所示:publicvoidConfigureServices(IServiceCollectionservices){varconnection=@"Server=servername;Database=database;Trusted_Connection=True;MultipleActiveResultSets=true";services.AddDbContext(options=>options.UseSqlServer(connection));}如何使用我的appsettings.json中的内容:{"Data":{"Defa

c# - DbContext 不会保持连接打开以供重复使用

我正在尝试重用现有的数据库连接,以便我可以在不调用MSDTC的情况下使用TransactionScope执行多个数据库操作。EntityFramework(在4.1版本中使用新的DbContextAPI)似乎不想保持显式打开的连接打开。旧的ObjectContextAPI按预期保持连接打开并且documented.由于DbContextAPI仅在后台使用ObjectContext,因此我预计会有相同的行为。有谁知道此更改是有意为之还是已知问题?我在任何地方都找不到它的记录。publicvoidConnectionRemainsOpen(){using(varcontext=newTes

c# - 连接 NLog 并将其注入(inject) .NET Core 控制台应用程序

我创建了一个消费者/工作,我将在Linux上以C#编写的进程运行。该过程将:从RabbitMQ读取消息修改数据库记录任何错误NLog上所有关于.NETCore的文档都在ASP.NETCore上。当我尝试获取ILogger实现时,它返回null。这里是接线和使用的异常(exception)情况:staticvoidConfigureServices(){stringenvironment=Environment.GetEnvironmentVariable("ASPNETCORE_ENVIRONMENT");varbuilder=newConfigurationBuilder().Set

c# - 处理数据库连接问题的正确方法

我在尝试连接数据库时遇到以下错误:Anetwork-relatedorinstance-specificerroroccurredwhileestablishingaconnectiontoSQLServer.Theserverwasnotfoundorwasnotaccessible.VerifythattheinstancenameiscorrectandthatSQLServerisconfiguredtoallowremoteconnections.(provider:NamedPipesProvider,error:40-CouldnotopenaconnectiontoSQ

c# - 在 C# 中管理无线网络连接

我们有一个用C#编写的WinForms应用程序,它具有非常自定义的GUI。不允许用户运行任何其他应用程序,用户根本无法进入操作系统(WinXPPro)。我们计划允许用户连接到可用的无线网络。我们将不得不创建一个显示可用网络(通过SSID)并允许用户连接的配置屏幕。连接时,我们希望显示信号强度。是否有提供此功能的现有组件?除了this,我什么都没找到.我可以使用WMI设置TCP/IP设置,但我需要指导的是无线内容。非常感谢!马特 最佳答案 ManagedWifiAPI应该可以。这可能并不理想-您拥有XP,这很好,但您必须部署修补程序。

c# - 如何在 C# 中打开 telnet 连接并运行一些命令

这很简单吗?有没有人有任何好的例子?我所有的谷歌搜索都返回有关如何在dotNet中制作telnet客户端的项目,但这对我来说太过分了。我正尝试在C#中执行此操作。谢谢! 最佳答案 C#2.0和Telnet-没有听起来那么痛苦http://geekswithblogs.net/bigpapa/archive/2007/10/08/C-2.0-and-Telnet---Not-As-Painful-As-It.aspx或thisalternativelink.Ifyou'regoingtousetheSystem.Net.Sockets